emboscata - German English Dictionary