corulla - German English Dictionary