aplastaba - Turkish English Dictionary