omurlu - German English Dictionary