full of puddles - Turkish English Dictionary