embocarla - German English Dictionary