genilla - German English Dictionary