hormuz - German English Dictionary