have something on your side - German English Dictionary