longnose garpike - German English Dictionary