ramille - German English Dictionary