glengarriff - German English Dictionary