dropar - Turkish English Dictionary