poop deckhouse - French English Dictionary