ratafi - German English Dictionary