amarradillo - French English Dictionary