mermaid's glove - Fransızca İngilizce Sözlük