long put - German English Dictionary