Allah SWT - German English Dictionary