synthetic amino acid - Turkish English Dictionary