i could have shot you - German English Dictionary