suppy sup? - German English Dictionary