leachier - German English Dictionary