rosto - German English Dictionary