ripcords - German English Dictionary