esplacado - German English Dictionary