amarradillo - German English Dictionary