deer hide - German English Dictionary