truro - German English Dictionary