well-specific details - Turkish English Dictionary