LEO.org

LEO is the developer of this aaplication. It is an online service with the popular German-Englis

Website