atahulla - German English Dictionary