dogpatch - Turkish English Dictionary