treffend - Turkish English Dictionary