mashallah - German English Dictionary