gemelos - German English Dictionary