lawn sprinklers - French English Dictionary