north tawton - German English Dictionary