derry - German English Dictionary