best friends forever! (bff) - Turkish English Dictionary