this being a new customer - Turkish English Dictionary