showdowns - German English Dictionary