owing to your call - Turkish English Dictionary