embuchado - German English Dictionary