your best friend - Turkish English Dictionary