dedicaba - Turkish English Dictionary