my almighty allah - German English Dictionary