ayatollah (hoher titel) - German English Dictionary