emboscado - German English Dictionary