leatherhead - German English Dictionary