embombarse - German English Dictionary