nowruz - German English Dictionary