gorrita - German English Dictionary