prophet abraham - German English Dictionary