carmel (female name) - Spanish English Dictionary