embovedado - German English Dictionary