similar to a greyhound - Fransızca İngilizce Sözlük