throuple - German English Dictionary