apuchar - German English Dictionary